Garbage collection
By default, Cyclone links the Boehm-Demers-Weiser conservative garbage collector into your Cyclone program. The garbage collector will automatically recover heap allocated data.
If you want to run without the garbage collector, just pass the -nogc
flag to
Cyclone when linking:
cyclone -nogc -o foobar foo.o bar.o
The resulting binary will not include the garbage collector, and your program is responsible for explicitly deallocating heap data.